long letter - French English Dictionary